Soru & Cevap

PHP ile farklı linklerden tek bot ile veri çekme

15.08.2016 - 07:48

Arkadaşlar php ile bot hazırlıyorum ama bot yazmak istediğim sitenin linkleri tek tek değil ayrı ayrı pagelerde yer alıyor. Forum gibi mesela page 2 ye geçince link değişiyor. Bota bunu nasıl gösterip tek bir botla tüm page teki linkleri almasını sağlayabilirim ?

Birde asıl almak istediğim linke 3 tane link üzerinden ulaşabiliyorum. Bunu 3 ayrı bot ve php post metoduyla göndererek mi yapmam gerekiyor yoksa daha kolay bir yolu varmıdır ? 

186 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user muratsal
muratsal
17.08.2016 - 10:52

Veritabanında bir kuyruk yapısı oluşturup  bulunan bütün linkleri burada kaydedebilir. Burda linklerin hiç çekilip çekilmediğini tutabilirsin. Veritabanına  bir kaç besleme girdikten sonra işleme başlatırsın. İşlem sırası Şu şekilde olabilir.

  • Veritabanından  verisi çekilmeyen urli alır
  • Url  get metodu veya gerekiyorsa post ile çekilir.
  • Html veri içinde yeni urller bulunur.
  • Veritabanında bulunmayan yeni urlller eklenir.
  • Bu şekilde başa dönüş yapılır.

İşlem yeni urller bulunamadığında sona erer. Daha gelişmiş ayarlar ekleyip bunu kontrol edebilirsin.